<!--
 * @Description: 
 * @Author: zoeblow
 * @Email: wangfuyuan@nnuo.com
 * @Date: 2019-12-16 14:37:50
 * @LastEditors  : zoeblow
 * @LastEditTime : 2020-01-06 10:37:03
 * @FilePath: \monitor\views\index.html
 -->
<!DOCTYPE html>
<html lang="en">

<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<meta http-equiv="X-UA-Compatible" content="ie=edge">
	<link rel="shortcut icon" href="/favicon.ico">
	<title>Index-views</title>
	<script>
		(function (win) {
			win.monitorConf = {
				monitor_id: 'webmonitor_test_id',
				user_id: true
			}
			var tag = document.createElement("script");
			tag.src = "//localhost:3000/monitor.js";
			var t = document.getElementsByTagName("script")[0];
			t.parentNode.insertBefore(tag, t);
		})(window)
	</script>
	<!-- <script src="/monitor.js"></script> -->
</head>

<body>
	<h1><%= title %></h1>
	<h1>It's Works</h1>
	<img src="/images/woodpecker.png" alt="" srcset="">
	<p>
		<a href="/pv/">pv</a>
	</p>
	<div>
		<a href="/user">点击查看用户</a>
	</div>

</body>
<script src="//unpkg.com/axios/dist/axios.min.js"></script>
<script>
	setTimeout(() => {
		// throw new Error('<报错了>');
	}, 1000);


	// setTimeout(() => {
	//     throw new Error('<我的天哪报错了>');
	// }, 3000);

	// setTimeout(() => {
	//     throw new Error('<OMG：报错了>');
	// }, 2000);

	// function foo() {
	// 	Promise.reject('Hello, Fundebug!');
	// 	// console.log(JSON.stringifyold('asd'));
	// }
	// foo();
	// 请求
	// axios({
	// 	method: 'post',
	// 	url: '/user/12345',
	// 	data: {
	// 		firstName: 'Fred',
	// 		lastName: 'Flintstone'
	// 	}
	// }).then((result) => {
	// 	console.log(result);
	// }).catch((err) => {

	// });

	// axios({
	// 	method: 'get',
	// 	url: '/getData',
	// }).then((result) => {
	// 	console.log(result);
	// }).catch((err) => {

	// });

	function ajaxGet(url, fn) {
		var xhr = window.XMLHttpRequest ? new XMLHttpRequest() : ActiveXObject("microsoft.XMLHttp")
		xhr.open("get", url, true);
		xhr.send();
		xhr.onreadysattechange = () => {
			if (xhr.readystate == 4) {
				if (xhr.status == 200) {
					var data = xhr.responseTEXT;
					fn.call(this, xhr.responseTEXT)
					return data;
				}
			}
		}
	}

	// ajaxGet('/getData', function (res) {
	// 	console.log(res);
	// });
</script>
<script src="app.js"></script>


</html>